administrative affairs supervisor - German English Dictionary